ContextCapture Engine
ContextCapture EngineはContextCaptureのワーカーモジュールです。Engineは、ユーザーが操作することなく、バックグラウンドで稼働します。手の空いたEngineは、ジョブキューの未処理ジョブを、ジョブの優先順位と指示された順番に従って処理していきます。ジョブは通常空間参照か3Dリコンストラクションであり、さまざまなアルゴリズムを用いています(キーポイント抽出、自動タイポイントマッチング、バンドル調整、高密度画像マッチング、ロバスト性の高い3Dリコンストラクション、シームレスなテクスチャマッピング、テクスチャアトラスパッキング、レベルオブディティール生成など)。
ContextCapture Engineは、GPUによる汎目的計算(GPGPU: General Purpose Computation on Graphics Processing Units)を使用しており、1個のEngineでシングルGPUを使います。
Engineの起動/終了
ContextCapture Engineのデスクトップショートカットをクリックしてエンジンを起動します。
ContextCapture Engineを起動すると、「ContextCaptureの設定」で設定したジョブキューディレクトリ内のジョブを自動的に処理します(「インストールとレジストレーション」を参照)。
ContextCapture Engineを終了するには、画面右上のバツ印で閉じます。処理途中だったジョブは、ジョブキューに戻されます。そのジョブは保留となり、元の優先順位でContextCapture Engineの処理待ちになります。
ContextCapture Engineを特定の処理に特化させる操作
標準では、ContextCapture Engineは、空中三角測量とリコンストラクションの両方を処理します。
コンピュータクラスタでは、特定のタイプのジョブの処理にEngineを特化させると有用な場合があります。
ContextCapture Engineを特定の処理に特化させるには、次のコマンドでEngineを起動します。